def testInterceptedMethodCallOnPOJO() {
	println 3.toString()
	println 3.metaClass.respondsTo('toString', [])
	println "".metaClass.respondsTo('toString', [])
	Integer.metaClass.toString = {'intercepted'}
	println 3.toString()
}

testInterceptedMethodCallOnPOJO()
